package com.jt.mapper;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Repository;

@Repository  //为了让程序员开发更有层级概念
@PropertySource(value = "classpath:/user.properties",encoding = "utf-8")  //  :/ 代表资源加载路径
public class UserMapperImpl implements UserMapper{

    //耦合性，动态赋值
    //表达式： 固定写法${}  springel表达式 取值方式 缩写spel表达式
    //规则：通过表达式动态获取spring容器中的value
    @Value("${id1}")
    private int id1;
    @Value("${name1}")
    private String name1;

    @Override
    public void addUser() {
        System.out.println("新增用户id："+id1+"新增用户姓名："+name1);
    }
}
